Christopher Payne: North Brother Island: The Last Unknown Place in New York City

Photos of the Mysterious New York City Island You’ve Never Heard Of North Brother Island is a secret hiding in plain sight. Located in New York’s East River, it was once an important part of the city’s infrastructure…. via Slate Magazine: http://www.slate.com/blogs/behold/2014/05/14/christopher_payne_photographs_north_brother_island_in_his_book_north_brother.html North Brother Island is a secret hiding in plain sight. Located in New … Continue reading Christopher Payne: North Brother Island: The Last Unknown Place in New York City